<?php
include_once '../classes/dao.php';
$dao = new DAO();

if (!isset($_REQUEST["id"])) {
	exit;
}

$id = $_REQUEST["id"];
$tipo_missa = $_REQUEST["tipo_missa"];
$nome = trim($_REQUEST["nome"]);
$local = trim($_REQUEST["local"]);
$data_inicio = $_REQUEST["data_inicio"];
$data_fim = $_REQUEST["data_fim"];
$descricao = trim($_REQUEST["descricao"]);
$musicas_adicionar = $_REQUEST["id_musicas_".$tipo_missa];
$tons_adicionar = $_REQUEST["tom_musicas_".$tipo_missa];
$partes_adicionar = $_REQUEST["partes_missa_".$tipo_missa];

if ($id != '') {
	$missa = $dao->get_missa($id);
}
else {
	$missa = new Missa();
}

$missa->set_nome($nome);
$missa->set_tipo_missa($tipo_missa);
$missa->set_local($local);
$missa->set_data_inicio($data_inicio);
$missa->set_data_fim($data_fim);
$missa->set_descricao($descricao);

$missa->id_musicas_adicionar = $musicas_adicionar;
$missa->tons_adicionar = $tons_adicionar;
$missa->partes_adicionar = $partes_adicionar;

try {
	$dao->salvar_missa($missa);
	header("Location: index.php?sucesso=Missa salva com sucesso");
}
catch (Exception $e) {
	header("Location: index.php?erro=".$e->getMessage());
}

?>